// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.xiaomi.miui.analyticstracker;
import android.database.Cursor;
import android.text.TextUtils;
import java.util.Iterator;
import java.util.List;
// Referenced classes of package com.xiaomi.miui.analyticstracker:
// Event, Dispatchable, j
public class LogEvent extends Event
{
private String a;
private String b;
public LogEvent()
{
mType = Integer.valueOf(1);
a = "";
b = "";
}
public LogEvent(String s, String s1, String s2)
{
mType = Integer.valueOf(1);
mEventId = s;
a = s1;
b = s2;
}
private String a()
{
StringBuilder stringbuilder = new StringBuilder(a);
stringbuilder.append('$');
stringbuilder.append(b);
return stringbuilder.toString();
}
private void a(String s)
{
if (!TextUtils.isEmpty(s))
{
String as[] = s.split("\\$");
if (as.length > 1)
{
a = as[0];
b = as[1];
}
}
}
public void dispatch()
{
if (sDispatcher != null)
{
for (Iterator iterator = sDispatcher.iterator(); iterator.hasNext(); ((Dispatchable)iterator.next()).dispatchLog(this)) { }
}
}
public String getErrorClass()
{
return b;
}
public String getMessage()
{
return a;
}
public void restore(Cursor cursor)
{
super.restore(cursor);
if (cursor != null)
{
a(cursor.getString(cursor.getColumnIndexOrThrow("param")));
}
}
public void writeEvent(j j1)
{
if (j1 != null)
{
j1.a(mType, mEventId, a(), (new StringBuilder()).append(mTrackTime).append("").toString(), Boolean.toString(false));
}
}
}